Rio de Janeiro 26 is set in the Alvalade district of Lisbon, 5.1 km from Rossio, 5.2 km from Miradouro da Senhora do Monte and 5.3 km from Dona Maria II National Theatre. The property is around 5.6 km from Lisbon Oceanarium, 5.8 km from Commerce Square and 5.9 km from Gare do Oriente. Free WiFi is available throughout the property and Luz Football Stadium is 4.9 km away.
The 2-bedroom apartment is fitted with a living room, a TV with cable channels, a fully equipped kitchen with a dishwasher and oven, and 2 bathrooms. Towels and bed linen are offered in the apartment.
St. George's Castle is 6 km from the apartment, while Jeronimos Monastery is 11 km from the property. The nearest airport is Humberto Delgado Airport, 4 km from Rio de Janeiro 26.