Choose your room
Meguro Apartment
- Wi-Fi
- Air conditioning
- No pets allowed
The 4-room Meguro Apartment Tokyo is nestled in the Meguro Ward district of Tokyo, around 25 minutes' walk from Togoshi Park. Wi-Fi and parking are also available at the apartment.
This apartment offers an excellent setting, 11 km from Mejiro train station and a few moments from Takoyasushi Jyoujiun Temple. Attractions near the accommodation include Tokyo Photographic Art Museum, about a 30-minute walk away. Meguro Apartment is within a 1-km distance of Rinshinomori Park.
A bathroom features a separate toilet and a shower, while a hair dryer and bath sheets are also provided.
The apartment includes self-catering facilities like a refrigerator for guests' convenience. Offering access to the rest of Tokyo, Meguro underground station is merely 600 metres away.