TP MONTE 20, Lisbon Apartment is located in Lisbon, just 1.2 miles from Commerce Square and a 14-minute walk from St. George's Castle. With garden views, this accommodation offers a balcony. Lisbon Oceanarium is 5 miles from the apartment and Luz Football Stadium is 5 miles away.
With free Wifi, this 2-bedroom apartment features a satellite flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Guests can take in the views of the mountain from the terrace, which also has outdoor furniture. The accommodation is non-smoking.
Popular points of interest near the apartment include Miradouro da Senhora do Monte, Rossio Square, and Dona Maria II National Theater. The nearest airport is Humberto Delgado, 4.3 miles from TP MONTE 20, Lisbon Apartment, and the property offers a paid airport shuttle service.