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.





No comments:

Post a Comment