Located in South Beach, this hotel is within a 10-minute walk of Miami Beach Cinematheque and Art Deco Welcome Center. Lummus Park Beach and Lincoln Road Mall are also within 15 minutes.
Pros: Location is good, walk distance to south beach and many restaurants. However, the room is not that clean with some small ants in the kitchen. The shower in the bathroom is not good.