Karta Vacation Rentals
In downtown Tokyo’s calm college neighborhood of Ochanomizu and Awajichō. This boutique hotel sits in Chiyoda with Akihabara Electric Town about 0.5 km away and the Imperial Palace, Tokyo Dome, Nippon Budokan and Ueno Park all within easy reach.