minube
Beautiful location
The Comfort Inn by the Bay is located in beautiful, spectacular San Francisco, in the state of California and has an excellent location as it is only a few minute walk from Ghirardelli Square, a beautiful shopping area. It features well-equipped rooms that are modern and welcoming.