Book this hotel and collect nights after your stay
View from Hotel
Location. Located in Tokyo (Ota), Imperial Mansion Tokyo is close to Tokyo Institute of Technology and Komazawa Olympic Park. Additional area attractions include Tokyo Tower and Meiji Jingu Shrine.
Property Features. Wireless and wired high-speed Internet access is complimentary in public areas. Additional amenities include a rooftop terrace, a terrace, and multilingual staff. The property has designated areas for smoking.
Guestrooms. Imperial Mansion Tokyo has 6 guestrooms.
Enter dates to check prices
Hotel Info: 866-539-8117
Basic, One Japanese Futon
At a glance
This hotel has 6 rooms
This hotel is arranged over 2 floors
Required at check in
Credit card or cash deposit required
Government-issued photo ID required
Free WiFi and wired Internet access in public areas