Kangaroo Hotel 1 stars

111-0021 Tokyo Prefecture, Taito-ku Nihonzutsumi 1-21-11, Japan

Hotel image
Read more reviews for Kangaroo Hotel