Circa 8 Minuten zu Fuß vom Fluss Meguro River entfernt, bietet das 3-Sterne-Hotel Hotel Princess Garden Präfektur Tokio 200 Zimmer. Das Hotel ist ideal in der Nähe von einer U-Bahn-Station gelegen. Die Gäste können sich entweder in einer Lounge- Bar oder in einem japanischen Garten entspannen.
Parasitological Museum ist in einem 13-minütigen Spaziergang und Hachiko Statue in etwa 25 Minuten fußläufig vom Hotel aus zu Fuß erreichbar. Tempel Sengaku-ji liegt ebenfalls rund 25 Gehminuten vom Princess Garden Präfektur Tokio entfernt. Die nächstgelegene U-Bahn-Station ist einen 10-minütigen Spaziergang von.
Im Hotel Princess Garden wird morgens ein Frühstücksbuffet serviert. Sie können japanische Küche im Restaurant Jin Meguro Bettei genießen, das sich in etwa 5 Gehminuten Entfernung von der Unterkunft befindet.