The hotel on the outside looks very nice but since you walk in it makes you want to run away. The employees of the reception believe themselves The owners of the hotel are arrogant and daring a treatment of the worst
Address: 3640 SW 22nd St, Miami, FL 33145, USA
Patricia Barnett | Sep 14, 2019
Nope sorry, I don't speak Spanish.
Miguel Montiel | Sep 14, 2019
It is a hotel to only get to sleep
ALDO BETTINI PELIZZARI | Sep 14, 2019
I did not think but each experience depends on the circumstances and who is giving the service.
Thanks! Your answer is awaiting moderation.