Loading hotels
Confirming room availability...
Lsh Hotel, Rua Professor Coutinho Frois 10, Rio De Janeiro, Brazil
This property is 1 minute walk from the beach. Showcasing an outdoor pool and fitness center, LSH Hotel is located in Rio de Janeiro, just 19.3 km from Guanabara Bay. Guests can enjoy the on-site bar.Certain rooms feature views of the sea or mountains. A flat-screen TV with cable channels is provided.You will find a 24-hour front desk at the property.Bike rental is available at this hotel and the area is popular for biking. Chinese Pavilion is 8 km from LSH Hotel, and Selarón Steps is 17.7 km away. Santos Dumont Airport is 19.3 km from the property.