IGLTA Annual Global Convention in Milan, 6-9 May, 2020 Learn More
Located in one of the most privileged places in the neighborhood of Barra da Tijuca and with a breathtaking view to the beach, LSH Barra Hotel opened in August of 2016 and now offers its five-star service to the city. With many features that set it apart from other hotels, such as the pyramid-shape of the 12-store building – constructed like that so that visitors who are in the sand strip in front of the building don’t have their sunbathing ruined by the shadow of the skyscraper – and the exquisite service, the hotel is a great option for those who want to lodge in the Barra region.
1201 NE 26th Street Suite 103
Fort Lauderdale, FL 33305