Karta Vacation Rentals
In the electric heart of Akihabara, Tokyo. This capsule hotel is steps from Akihabara Electric Town and minutes from the Tokyo Stock Exchange, Ueno Park, Ueno Zoo, Tokyo Dome and the Tokyo Imperial Palace—perfect for travelers who want central Tokyo energy and quick access to major sights.