PRAIA Hotel Boutique & Apartments Miami BeachBoutique
7830 Abbott Ave, Miami Beach, 33141
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.