LUMA Hotel San Francisco San Francisco
Rate This Place:
Type: Hotel/Rental Property
100 Channel St, San Francisco, CA 94158, USA
Showers have very little pressure. No fridge or microwave. Rooms are small. Takes forever for heat to work.
Aug, 18 2023 by Arde Montasser