A

A really nice 3.5 star hotel, well situated in San...

A really nice 3.5 star hotel, well situated in San Francisco! Polite & friendly staff. Lovely clean room, ensuite shower, WC & a comfy bed. And the Alfred Hitchcock film, Vertigo was filmed here!

Comments:

No comments