Conveniently located near 2 train stations, Hotel Machida Villa offers simply decorated rooms with free Wi-Fi and wired internet. JR Machida Train Station is a 5-minute walk away, while Odakyu Machida Train Station is a quick 2-minute walk away.
Number of rooms: 164
194-0022 Tokyo-to, Machida, Morino 1-20-10, Japan
Hotel booked 1 times today.