Ola Lisbon - Penha de Franca is located in Lisbon, just 1.6 miles from Miradouro da Senhora do Monte and 2.4 miles from Rossio Square. Both free Wifi and parking on-site are available at the apartment free of charge. Dona Maria II National Theater is 2.5 miles away and Commerce Square is 2.8 miles from the apartment.
Leading onto a balcony, the apartment consists of 3 bedrooms. The air-conditioned apartment also offers a flat-screen TV, a fully equipped kitchen with an oven, a seating area, washing machine, and 2 bathrooms with a bath. The accommodation is non-smoking.
St. George's Castle is 2.9 miles from Ola Lisbon - Penha de Franca, while Lisbon Oceanarium is 3.5 miles away. The nearest airport is Humberto Delgado Airport, 3.1 miles from the accommodation.