Islander Inn

Address:

2301 Florida Street
Vallejo, CA 94591

Phone:

+1 707 649-9000

Hotel star rating:

1.5 stars

Map:


Contact   ·   Privacy   ·   Terms