Go Hotels
 
 
Home > United States > Florida > Miami Beach >

5 BR Villa Anila - Miami Beach

United States Flag
 
 
5 BR Villa Anila - Miami Beach Star Rating 5
1833 W 24th St, Miami FL
Miami Beach Florida United States
 
 
 
5 Br Villa Anila - Miami Beach provides comfortable 5-star accommodation in Miami Beach. It is conveniently positioned for guests wanting to visit local attractions.

The hotel has 5 rooms, all of which are equipped with a range of amenities to ensure a comfortable stay.

5 Br Villa Anila - Miami Beach is an ideal base to explore nearby Port of Miami and Lummus Park. American Airlines Arena is just an easy drive from the hotel.