About this hotel
Situated in the Shinagawa neighborhood of Tokyo, this hotel is near Sengakuji Temple. Other nearby points of interest include Tokyo Tower, only two minutes walk from JR Shinagawa Station. This hotel is also close to Sengakuji Temple and National Park for Nature Study.Hotel has 164 guestrooms, amenities available on request include irons/ironing boards and wake up calls . Housekeeping is offered.Hotel offers a coffee...