Globe Quarters
Meguro 1-chome, Minato-kue
Tokyo,
Tokyo
222
Japan
T: 2128421202 T: 212-842-2656 F: 212-842-2656 info@globequarters.com Get Quote
Meguro apartments are conveniently located within 4 minutes walking to Meguro station, access to Shibuya, Shinjuku, and Shinagawa areas. Travel by train to central Tokyo locations: Shinjuku, Shibuya,Tokyo/Otemachi, Ginza, Haneda,| Narita.