Situato a Tokyo, a 50 m dalla Chiesa Cattolica di Meguro e a 400 m dal Tempio di Kofuku-in, il Flower Hill Meguro 407 offre sistemazioni climatizzate con balcone e connessione WiFi gratuita. 1,5 km dalla statua Megurogawa Kakyo Seishi Bodhisattva.
L'appartamento presenta 2 camere da letto, una TV a schermo piatto con canali via cavo, una cucina attrezzata con forno a microonde e frigorifero, una lavatrice e un bagno con doccia.
Il personale della reception, aperta 24 ore su 24, parla giapponese e inglese.
Tra i luoghi d'interesse nelle vicinanze figurano il Museo del Costume Sugino, il Meguro Gajoen e il Tempio Daienji. 10 km dall'Aeroporto Internazionale di Tokyo Haneda, lo scalo più vicino.