Olympios House localiza-se na área de Zona Norte, no Rio de Janeiro, a 10 km de Aquário Marinho do Rio (AquaRio), 11 km de Museu do Amanhã e 12 km de Escadaria Selarón. O alojamento situa-se a 7 km de Estádio do Maracanã e dispõe de acesso Wi-Fi gratuito, assim como uma cozinha partilhada.
Esta casa de férias tem 1 quarto, sala de estar, cozinha, área de refeições e 1 casa de banho com chuveiro
Olympios House disponibiliza todas as manhãs pequeno-almoço à carta.
Olympios House disponibiliza um serviço de aluguer de carros.
Teatro Municipal fica a 13 km de Olympios House, enquanto Museu de Arte Moderna está a 14 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional do Rio de Janeiro/Galeão, que fica a 12 km de Olympios House, e a propriedade oferece um serviço de transfer do aeroporto por um custo adicional.