El 7Rios Rooms se encuentra en Lisboa, a 2,5 km de Amoreiras. Hay WiFi gratuita en todas las instalaciones.
La estación de metro de Sete Rios está a 450 metros del 7Rios Rooms.
El 7Rios Rooms está a 3,8 km de la avenida da Liberdade y a 5,5 km del Bairro Alto. El aeropuerto Humberto Delgado de Lisboa queda a 7,5 km.