Mission City Bay
185 Channel Street, San Francisco, United States of America
★★★★
San Francisco, United States of America
One of the hotels for your stay in San Francisco is the Mission City Bay which is located at 185 Channel Street, San Francisco, United States of America. There are many facilities offered at Mission City Bay, both hotel and room facilities. If you are traveling to San Francisco, you can choose Mission City Bay as a place to stay. Mission City Bay is located in the region of California, San Francisco Metropolitan Area, SFO Area, California North, Region West, California and Nevada, San Francisco Bay Area
Rotate image to see Mission City Bay
Hotel Amenities
- Swimming pool
- Parking on site
- Air conditioning
- Free Wifi
- Wifi
- Private Parking
- Pet friendly
- Wifi in all areas
- Parking
- Internet
- Smoke-free property
- Swimming pool
Hotel policy
- Check-in time is 16:00 and check-out time is 11:00
- Pets allowed