The Castle Villa Tokyo is located around a 20-minute walk from the Kamata Hachiman Shrine and invites guests to enjoy a terrace.
The holiday home is situated just 400 metres from the Jukoinari Shrine and within a few blocks of the Haginaka Park. Also, the property is 3.8 km from the Kanayama Jinja Shrine and within 25 minutes' walk of the Daishi Park. The Castle Villa is 4.3 km from family-friendly places such as the Shinagawa Aquarium.
You can enjoy the city view from the windows. This Tokyo accommodation comes with a bathroom with a bidet, a hot tub, and a shower. Bathrooms are also featuring a hairdryer and bathrobes for your comfort.
The Castle Villa is equipped with a full kitchen with a fridge, a toaster, and glassware. This accommodation is steps away from COCO'S Ota Haginaka, serving international dishes. The nearest airport is Tokyo International, located 5 km away.