Make no mistake, this is a very tired property. The only reason we were forced to take stay at this hotel is the airline cancelled our planned PM flight out of SFO one week before our arrival. The hotel we had booked for this first part of our stay, The Donatello, was unable to extend our stay so we moved...
More
- Opal Hotel San Francisco
- Opal San Francisco
