Hoshi Meguri encontra-se em Shimoda, a 40 km de Cabo Koibito Misaki e a 48 km de Templo de Shuzen-ji. O alojamento dispõe de acomodações com um terraço e estacionamento privado gratuito. Este ryokan de 2 estrelas dispõe de um salão partilhado, quartos com ar condicionado, acesso Wi-Fi gratuito e casa de banho partilhada. Há banhos termais e vistas da montanha.
Os quartos do alojamento dispõem de uma área de estar. Todos os quartos providenciam roupa de cama e toalhas.
Aquário de Shimoda fica a 4,9 km de Hoshi Meguri, enquanto Tago-minato está a 31 km da propriedade. O aeroporto mais próximo é o Aeroporto de Oshima, que fica a 130 km de Hoshi Meguri.