Holiday Inn Miami South Beach Hotel

, Miami, United States
Review this Hotel
Popular Travel Destinations

Holiday Inn Miami South Beach Hotel

4 star

Rooms: 355

2201 Collins Avenue - Miami - Florida - 33139 - United States Hotel Website | | 3057793200
Traveller

Review - Holiday Inn Miami South Beach Hotel

There are currently no reviews for Holiday Inn Miami South Beach Hotel. Been here? Write a review

 
(hotels)loading
(hotels)loading