Karta Vacation Rentals
A quick stride from Tokyo Station, Hotel Horidome Villa sits between Nihonbashi and Chuo — perfect for city slickers. You’re minutes from Tokyo Imperial Palace and a short hop to Sensoji Temple, Tokyo Skytree, Tokyo Dome and Akihabara Electric Town.