Features & Amenities

Accessibility

  • Wheelchair Accessible Entrance
  • Wheelchair Accessible Parking

Payments

  • Pay Credit Card
  • Pay Debit Card

Address

8345 NW 66th St, Miami, FL 33166

Contact Information

Links

Review Topics

  • Hotel (2)
  • Guides (2)