There are no hotel results in Sawara. Below are the closest 50 hotels near Sawara.
650-35 Nanae, Tomisato-Shi, Machi, Narita, Chiba Prefecture, 286-0221, Japan
3 reviews and 165 opinions
"This hotel was first built as a crew hotel by Northwest Orient airlines to house crews on layover..."
Good for: Historical Travel, Business Travel, Photography