Estancia Location
7685 N.W. 12Th Street, Miami, United StatesGuest reviews
Guest reviews are submitted by our customers after their stay at Estancia Hotel
F
Francis
2020-07-14
It was worth its 3 stars. Booked a SUPERIOR suite with a flat-screen TV with cable channels and a seating area.
Beds were hard.
Main Features
Estancia Amenities
-
General
Wi-Fi
-
Room Amenities
Sitting area - Flat-screen TV
Rooms