3 ★
Best Western Rembrandt Hotel Tokyo-Machida
Address: Haramachida 3-2-9, Machida, Japan
Located a 2-minute walk from JR Machida Station, Best Western Rembrandt Hotel Tokyo-Machida offers simply furnished rooms with free WiFi access.
- 🏠 WorldPlaces ›
- Hotels ›
- 🇯🇵 Japan ›
- Machida ›
- Best Western Rembrandt Hotel Tokyo-Machida