Palace Japan Hotel offers a delightful stay in Tokyo. The property is close to Sumida Park and Sensoji Temple. This hotel is minutes away from Nakamise Arcade and Tokyo Sky Tree.
Each one of the 62 guestrooms feature DVD players and LCD televisions. Free wired and wireless Internet access and CD players is provided to guests. Bathrooms are fitted with shower/tub combinations. Premium services include phones, laptop-compatible safes and complimentary newspapers.
Rec, Spa, Premium Amenities
Avail various recreational facilities like bicycles on rent. Added conveniences include complimentary wireless Internet access.