Tokyo Machida Relaxable Shared House is located in Machida and is a 10-minute walk from Naruse Station. Free WiFi is available throughout the property. The property features a TV, coffee machine and kettle. Slippers and a hairdryer are also provided. There is a hot tub and BBQ facilities on site. Th Read more
Tokyo Machida Relaxable Shared House is located in Machida and is a 10-minute walk from Naruse Station. Free WiFi is available throughout the property. The property features a TV, coffee machine and kettle. Slippers and a hairdryer are also provided. There is a hot tub and BBQ facilities on site. There is a shared kitchen, living room and bathroom at the property. Breakfast is available at an additional charge. Guests can reach Shinjuku Station and Shibuya Station within 60 minutes via train, while Yokohama Station is 45 minutes away by train. Enoshima and Hakone are a 60-minute drive from Tokyo Machida Relaxable Shared House.