Set in Miami Beach, within less than 1 km of Lummus Park Beach and a 12-minute walk of South Pointe Park Beach, Villa Venezia BB full house up to 12 guests offers accommodation with free Wi-Fi, air conditioning, a shared lounge and a garden.
745 Lenox Avenue, Miami Beach, FL 33139, United States