The Castle Villa
Main amenities
-
Wi-Fi
-
Spa and relaxation
-
Air conditioning
-
No pets allowed
Location
Situated 19 minutes by foot from Daishi Bridge, The Castle Villa Tokyo invites guests to relax at a terrace. Offering complimentary private parking as well as Wi-Fi, this Tokyo holiday home is situated in the Ota Ward district of Tokyo.
Haginaka Shrine is not far from the villa, and Haneda Shrine is just 0.8 miles away. Located about 5 minutes' stroll from Jukoinari Shrine, The Castle Villa is also only a 9-minute stroll from Haginaka Park.
Guests can enjoy the city view from their windows. The Tokyo villa includes a bathroom with a bidet, a hot tub, and a shower. Bathrooms also feature a hair dryer and slippers for added comfort.
The Castle Villa includes a fully-fitted kitchen with an electric kettle, a toaster, and glassware on the premises. The nearby Ristorante Da Toshiyuki is approximately a 5-minute walk away. The property is a 15-minute drive from Tokyo International airport, while Mejiro train station is 14 miles away.