Most expensive Holiday Inn I've ever stayed at - in the world! But I guess SFO is know for that.
Location is great, rooms are a little dated, but still comfortable. Only had a one night stay and did not use any of the other facilities of the hotel.More
- Free Wifi