PRAIA Hotel Boutique & Apartments Miami BeachBoutique
7830 ABBOTT AVE, Miami Beach, FL 33141, United States
Located in Miami Beach, 1.2 km from Surfside Beach, PRAIA Hotel Boutique & Apartments Miami Beach provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Located around 2.