Location

Address 3-2-9 Haramachida, Machida city, Tokyo , 194-0013 Tokyo - Japan
Phone +81 (0)42-724-3111 Fax +81 (0)42-724-3130
    Map Satellite Street View
    Rembrandt Hotel Tokyo Machida