7Rios Rooms is located in Lisbon, 1.6 mi from Amoreiras. Free WiFi is available throughout the property.
Sete Rios Metro Station is 1476 feet from 7Rios Rooms.
Liberty Avenue is 2.4 mi from 7Rios Rooms, while Bairro Alto is 3.4 mi away. Lisbon Humberto Delgado Airport is 4.7 mi from the property.