Color Explosion

lords0_thumb[4]1.jpg
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.