Choose your room
The Castle Villa
- Wi-Fi
- Spa and relaxation
Jacuzzi
- Air conditioning
- No pets allowed
The Castle Villa Tokyo provides easy access to various city attractions, such as the Jukoinari Shrine, situated approximately 5 minutes' walk away.
The Haneda Airport International Terminal Observation Deck is 3.7 km from this property and you can visit the Anamoriinari Shrine 2.1 km away. The holiday home is also within reach of the Haginaka Park. Positioned around 10 minutes by car from Kawasaki Daishi Temple, The Castle Villa is popular among both worshippers and tourists.
This Tokyo accommodation has views of the city. Bathroom facilities at the property also include a bidet, a separate toilet, and a shower. A hair dryer and slippers are also featured for your comfort.
The Castle Villa has a fully furnished kitchen provided with amenities, such as an electric kettle, a refrigerator, and a toaster for self-catering. Serving international dishes, COCO'S Ota Haginaka is 300 metres away. Tokyo International airport can be reached in 15 minutes by car.