Hotel Princess Garden


Shinagawa-ku, Kamiosaki 2-23-7

Make a booking

Check Dates on

About this hotel

Located in a quiet neighborhood and a 10-minute walk from Meguro River, Hotel Princess Garden offers accommodations with free Wi-Fi. Guests can request relaxing massages for an extra cost or sit out and relax at the garden.