Popular accommodations in Tokyo-Shimomeguro 3 Choume
ApartmentAccommodates 3
Meguro Apartment Hotel
Ideally set in the Meguro Ward district of Tokyo, Meguro Apartment Hotel is situated 400 metres from Anyo-in Temple, 600 metres from Daienji Temple and 600 metres from Megurogawa Kakyo Seishi Bodhisattva Statue. The property is close to Meguro Parasitological Museum, Meguro Catholic Church and Otori Shrine. Sugino Costume Museum is less than 1 km from the apartment.Book nowfrom $86 per night