Upon walking into the hotel I was starstruck by the sushi restaurant Ambrosia next door.. The location is great if you like to relax and get away from the craziness but yet close enough that you get a nice walk towards duval street and get the full tourist experience walking through the streets.. The desk manager in the office was...
More
- Santa Maria Hotel
- Santa Maria Resort
