Alamo is a 2-star boutique property, set close to the beach front.
The hotel is located in a beach of Miami Beach, close to Duck Tours Miami, Haulover Inlet and K17 Beach Club. A 20-minute walk to the center of Miami Beach.
A mall are minutes away from the hotel.
Due to its location 20 km from Miami International airport, fast access to the Alamo is provided.
This property offers 40 air-conditioned guestrooms complete with a microwave, a refrigerator and cable TV. Guests will enjoy a view of Lummus Park from their rooms.