Greenwood Hostel 1 stars

598-0007 Osaka Prefecture, Izumi-Sano, Uemachi 3-6-40, Japan

Hotel image
Read more reviews for Greenwood Hostel