Karta Vacation Rentals
In Machida, Western Tokyo — a spa hotel minutes from local temples, the city museum of graphic arts, the central library and a nearby university. Theme parks and major sports venues are a short drive away, with Tokyo's airports reachable within a reasonable drive.