Karta Vacation Rentals





In Chiyoda, Tokyo — a city-center hotel just minutes from Tokyo Imperial Palace and Nippon Budokan. Walkable to Kodemmachō and Ueno Zoo, with easy access to Tokyo Dome and Sensoji Temple by a short drive. Pet-friendly and ideal for guests who want to be in the heart of the action.