Princess Garden Hotel
Location
Noted for its comfortable and friendly atmosphere, the hotel is located a few minutes’ walk from the JR Meguro Station on Yamanote Line. The onsite restaurant is both elegant and homely and specializes in Japanese and Western food. The stylish guest rooms are comfortable and cozy and offer the basic amenities to assure every guest’s stay will be secure and comfortable. For the commercial traveler there are secretarial and conference facilities. The staff is friendly and from the upper floor rooms a splendid view of the Tokyo skyline is offered. There is a Tokyo supermarket two minutes away meaning convenience is always on hand for the business and the leisure traveler. Princess Garden Hotel can be easily booked with our secure online booking form. Simply enter your dates and click to proceed.