There are no hotel results in Sakura. Below are the closest 50 hotels near Sakura.
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, Photography, Business Travel
Save 34% compared to hotels of similar ratings
241-1 Yoshikura, Narita, Chiba Prefecture, 286-0133, Japan
2 reviews and 85 opinions
"The place was very nice and clean. Most of the staff had pretty good English. The Shuttle bus to and..."
Good for: Business Travel, Budget Travel