Showing posts with label South Beach. Show all posts
Showing posts with label South Beach. Show all posts

Tuesday, January 11, 2011

Color Explosion

The newly opened Lords South Beach Hotel is a bright place full of color and cheerfulness. This boutique hotel is ideally situated a block from South Beach. Amenities include several dipping pools, access to a nearby local gym and a dining room and bar called Cha Cha Rooster.