Aninhado no bairro Centro do Rio de Janeiro, o Hotel Rio Galles de 3 estrelas fica a caminhada de 18 minutos das atrações culturais como Museu Chácara do Céu.
O Aquario Marinho do Rio de Janeiro está a 25 minutos de distância a pé. Os locais de compras na área incluem a Praça da Apoteose (a 2 km) e a Praça São Salvador (a 2.7 km). Os hóspedes também poderão visitar o Aqueduto da Carioca, localizado a uma pequena distância deste hotel. O hotel de 24 quartos está situado a 10 minutos a pé da estação de metrô Uruguaiana.
Varanda, TV de tela plana com canais via satélite e controle de temperatura estão disponíveis nas unidades do Hotel Rio Galles. As casas de banho dispõem de casa de banho separada e chuveiro, além de comodidades como lençóis de banho e toalhas.
Os hóspedes podem desfrutar de uma seleção de pratos japonesa no Kaiten situado a curta distância deste estabelecimento.