Meteor Garden encontra-se em Hakuba, a 10 km de Estância de Esqui de Tsugaike Kogen, e apresenta acomodações com um jardim, estacionamento privado gratuito e um salão partilhado. Esta casa de hóspedes disponibiliza acesso Wi-Fi gratuito e está a cerca de 43 km de Templo Zenkoji e a 3 km de Estância de Esqui Hakuba Happoone. Este alojamento não fumador situa-se a 42 km de Estação Ferroviária de Nagano.
Cada quarto está equipado com ar condicionado e uma televisão de ecrã plano, e alguns quartos do alojamento têm vista da montanha.
A área é popular para ciclismo, e esta casa de hóspedes de 2 estrelas disponibiliza aluguer de carros.
Estância de Esqui de Hakuba Goryu fica a 4,3 km de Meteor Garden, enquanto Estância de Esqui de Hakuba Cortina está a 16 km da propriedade. O aeroporto mais próximo é o Aeroporto de Matsumoto, que fica a 65 km de Meteor Garden.