St Pete Beach Featured Hotel Zamora, a Mediterranean luxury hotel, is the first new hotel built on St. Pete Beach in decades. Modern Spanish architecture, luxury décor and breathtaking suites overlooking the Intracoastal and the Gulf of Mexico make this new hotel a MUST see!
Dining at Castile, the hotel restaurant, is a unique experience. An excellent and stylish cuisine is available breakfast, lunch and dinner. Presentation and taste for our dinner there was amazing!
This unique St Pete Beach restaurant is a great choice for any meal! Soon Hotel Zamora will be opening up a roof top restaurant which will allow guests to enjoy gorgeous views of the intracoastal and Gulf of Mexico!!