See the latest prices and deals by choosing your dates.
Lumiar, Lisbon (0.3 miles from Telheiras Metro Station)
Happily Ever Lisbon is located in Lisbon, just 4.9 miles from Miradouro da Senhora do Monte and 5 miles from Commerce Square.
Lumiar, Lisbon (0.2 miles from Telheiras Metro Station)
Aconchegante T3 em Telheiras offers accommodations in Lisbon, 4.5 miles from Dona Maria II National Theater and 4.5 miles from Gare do Oriente.
Lumiar, Lisbon (0.1 miles from Telheiras Metro Station)
Featuring a garden with barbecue facilities, picnic area, and free Wifi, Studio & Garden is a apartment in Lisbon.
Campo Grande, Lisbon (0.4 miles from Telheiras Metro Station)
Skyscraper Riverview Lisbon with Indoor Pool offers accommodations in Lisbon, 3.9 miles from Rossio Square and 3.9 miles from Dona Maria II National Theater.
Lumiar, Lisbon (0.8 miles from Telheiras Metro Station)
Loft Lambert is a one-bedroom apartment located in Campo Grande district of Lisbon. This elevator-accessible apartment offers free High Speed Internet access.
Campo Grande, Lisbon (0.4 miles from Telheiras Metro Station)
Located in the Lisbon University Campus, Canas Guest House in Lisbon (AL) is 0.6 mi away from the nearest Metro Station and is next to the University Sports Complex. Free WiFi access is available.