Visit our sister hotel President Villa next door

President Villa

Star rating: 3-star

Built: 2015

Rooms: 49 rooms and 4-story building

Location: 1425 Collins Avenue, Miami Beach, FL

Reviews qualities:

  • TripAdvisor – 3.7
  • Google - 4.8
  • Expedia – 3.7
  • Booking.com – 8.3 
  • Airbnb - 4.5

Contact: