T Thierry Desmares Review of Hotel Vertigo 3 years ago Well placed in San Francisco but rooms too small
Comments: