Welcome to Villa Arthur & Scarlett!
Offering a sun terrace and views of the garden, Villa Arthur & Scarlett is located in Tokyo in the Tokyo Prefecture Region, 3.9 km from Meiji Jingu Shrine. Free WiFi is available throughout the property and private parking is available on site.