Holiday Inn South Beach
2201 Collins Ave,
Miami Beach, Florida 33139
 
Beachfront location, casual atmosphere near South Beach Situated on a wide stretch of beach, the hotel is 1 block from Lincoln Road Mall and 10 blocks from the Art Deco District. Built in 1965 and renovated in 2000, the 355 guestrooms feature brightly colored bedding and art deco-style furniture. Guests can enjoy complimentary self-parking, the pool, tennis courts, beachside chairs, and children's meals.
Other "H"
Vacations
|