Located in Tokyo (Asakusa), Palace Japan Hotel is close to Sumida Park, Sensoji Temple, and Tokyo Sky Tree. Also nearby are Asakusa Shrine and Tokyo National Museum.
Complimentary wireless Internet access is available in public areas.
The 62 guestrooms at Palace Japan Hotel include CD players and laptop-compatible safes. Guests can use the in-room complimentary wireless and wired high-speed Internet access. 46-inch LCD TVs are equipped with DVD players. All accommodations provide complimentary newspapers and phones. Guests share bathrooms. Turndown service is available nightly.