Photos coming soon
HOTEL
Xy Apartment Meguro (Share House)
2 Chome-15-4 Meguro, Meguro-ku, 153-0063, Tokyo, Tokyo, Japan, Tokyo
Where it sits
Xy Apartment Meguro (Share House)
2 Chome-15-4 Meguro, Meguro-ku, 153-0063, Tokyo, Tokyo, Japan, Tokyo
35.63723, 139.70389
Similar stays nearby
XY APARTMENT Meguro (Share house)
Hotel · 0 m
EX 3 Bedroom Apartment in Nakameguro HB1F
Hotel · 126 m
Meguro Modern Guest House Tokyo
Hotel · 174 m
Sakura Shadow
Hotel · 201 m
AS Studio Apartment in Meguro with all mod cons (NM2)
Hotel · 238 m
TORA HOTEL Nakameguro
Hotel · 273 m
Tokyo Naka-Meguro House inn Station 8mins walk#602
Hotel · 351 m
Hana House Close to Meguro River #602
Hotel · 356 m
Plan around Xy Apartment Meguro (Share House)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 5, 2026.
