The Omni is a great hotel. Great location, very nice and friendly staff, the right price for where it is. Maybe not the newest roms but very well maintained, comfortable and clean. Plus, as I said in the titel, the beds are really sooo comfortable! Highly recommended!
- Omni San Francisco
- San Francisco Omni
- Omni Hotel San Francisco
- Omni Hotel
