Visit our sister hotel 'President Villa' next door
President Villa
Overview:
- Star rating: 3-star
- Built: 2013
- Rooms: 49 rooms and 4-story building
- Location: 1425 Collins Avenue, Miami Beach, FL
Review qualities:
- TripAdvisor – 3.7
- Google - 4.8
- Expedia – 3.7
- Booking.com – 8.3
- Airbnb - 4.5
Contact: