Popular accommodations in Flamenga
OtherAccommodates 2
Telma Room
Telma Room is located in Mealhada, 11 km from Luz Football Stadium, 12 km from Lisbon Oceanarium, and 14 km from Rossio. The property is set 15 km from Dona Maria II National Theatre, 15 km from Miradouro da Senhora do Monte and 15 km from Commerce Square. Free WiFi is available throughout the property and Gare do Oriente is 10 km away.Book nowfrom $86 per night