3 star hotel

Hotel Marroad Inn Hachioji

Misaki-cho 6-11, 192-0084, Japan - Hachioji, Tokyo - Japan - 1920084

Show map

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00