Map
Sakaiura, Tokyo, Japan
Price
198
website
Hotel
Sakaiura Family Inn