3010 Collins Ave, Miami Beach, Florida, 33140-4107
(305) 531-7742
Tags: hotels in south beach, hotel in south beach, south beach hotels
15-Dec-10
Veronica A
Red South Beach Hotel is Located in the Heart of the Art Deco Distric. This Newly Renovated Art Deco Gem is a luxury Miami Beach Boutique hotel located accross the street from the sun-kissed beaches of Miami Beach.