Bela Flor Hotel is a 2-star venue set just 1.6 km from Santos, Lapa Quarter and Mae de Agua Lisbon Aqueduct and Water Museum.
The city center is 20 minutes' walk of the property. Palace of the Marquises, Chiado and Bairro Alto are about 5 minutes' walk away.
Offering south american, argentinean, peruvian and chilean meals, Cervejaria Ramiro is situated 350 meters of the property.
Campo Mártires Da Pátria bus stop is just 250 meters from the hotel and a 5-minute walk takes guests to Intendente Metro underground station. The hotel lies 10 km away from Portela airport.