185 Channel Street, San Francisco, 94158, United States
Located in the district of Mission Bay in San Francisco, Channel Mission Bay provide corporate serviced accommodation with views over San Francisco Bay.
These studio and one bedroom apartments feature fully equipped kitchens with ovens, dishwashers and washer/dryers.
The living areas contain flat screen TVs with basic cable channels, and free wireless internet access is provided during the stay. Some apartments also have access to a private balcony.
On-site amenities include access to a fitness centre, swimming pool and conference room.