Hotel List in Japan Odawara.
Please click the hotel name.
Odawara Hotels List
-
Martians Hotel Tomizu
3 STAR - Reviews : Customer Comments (1)
Area : Odawara
Address : 140-12 Horinouchi
Ideally located in the Odawara area, Martians Hotel Tomizu promises a relaxing and wonderful visit. The property offers a high standard of service and amenities t...