This hotel is located within a five minute walk of Yukigaya-Otsuka Railway Station. It provides good-value accommodation with free Wi-Fi access.
The hotel offers a garden, a rooftop terrace and laundry facilities. A TV room is also offered at the hotel.
The Imperial Mansion Tokyo offers 6 air conditioned rooms.
Located in Ota, the Imperial Mansion Tokyo is a perfect base while in Tokyo. The multilingual staff at the hotel will make sure your stay is comfortable and enjoyable.