The Castle Villa Tokyo provides easy access to various city attractions, such as the Haginaka Shrine, situated approximately 5 minutes' walk away. Located 3.6 km from the Kawasaki Daishi Temple, the holiday home provides Wi-Fi and complimentary private parking.
The property is within a 10-minute drive of the Omori Nori Museum and within a few blocks of the Haginaka Park. Guests may also visit the Shinagawa Aquarium, situated 4.3 km away.
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 offers an equipped kitchen, as well as a dining area to cook and dine. You can also make use of a fridge, a toaster, and glassware to prepare your own meal. The restaurant Ristorante Da Toshiyuki is located around 200 metres away and serves Italian dishes. Tokyo International airport is 5 km away, while Mejiro train stop is 40 minutes by car from The Castle Villa.