Asia > Japan > Odawara

Hotel List in Japan Odawara.
Please click the hotel name.

Odawara Hotels List

  • Martians Hotel Tomizu
    Star Rating 3 STAR HOTEL3 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...
Asia > Japan > Odawara