Bela Flor Hotel
- Express check-in/ -out
- Paid city shuttle
- Non-smoking property
- No pets allowed
- View all
Set within 19 minutes' walk of Castle of Sao Jorge, Bela Flor Hotel Lisbon is located 5 minutes on foot from Miradouro do Torel.
Lisbon centre can be reached within 15 minutes' walk. Liberty Avenue is only 0.7 km from this hotel and Oceanario de Lisboa is a 15-minute drive away. There is Luis de Camoes Square approximately an 18-minute walk away, while Subway Metro bus station just a short drive from the 2-star hotel. Martim Moniz tube station is also nearly 10 minutes' walk from the accommodation.
Bela Flor Hotel is very close to the soup reastaurant Solar dos Presuntos.