Miramar Resort Resort St Pete Beach
Located in St Pete Beach, 100 metres from St. Pete Beach, Miramar Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.
Number of rooms: 27
4200 Gulf Boulevard, St Pete Beach, FL 33706, United States