Motochi Hahajima, Ogasawara, Tokyo 100-2211, Japan
Minshuku Meguro is a Indoor lodging located at Motochi Hahajima, Ogasawara, Tokyo 100-2211, Japan. It has received 6 reviews with an average rating of 4.2 stars.
The address of Minshuku Meguro: Motochi Hahajima, Ogasawara, Tokyo 100-2211, Japan
Minshuku Meguro has 4.2 stars from 6 reviews
Indoor lodging
47 reviews
186 Hikawa, Okutama, Nishitama District, Tokyo, Tokyo 198-0212, Japan