Saint Pete BeachMilrose Beach House
Milrose Beach House
4 Stars
11906 Lagoon Lane, , Saint Pete Beach, USA
Situated within the Treasure Island district in St Pete Beach, Milrose Beach House has air conditioning, a patio, and inner courtyard views. The property is around 14 km from Tropicana Field, 16 km fr…
Change dates
Check-in — Check-out
Select dates
Rooms & Guests
Available Rooms
Select dates to see available rooms
- Canoeing
- internet services
- Mini golf
- wifi available in all areas
- children's playground
- wifi
- Free WiFi
- Air conditioning
- Non-smoking throughout
- Snorkelling
- Cycling
- Heating