Mario Bros Room Leon Resort Meguro is a great place to stay in the Meguro Ward district, 18 minutes' walk from Musashi-Koyama Onsen Shimizu-yu.
Square Ebara is at a distance of 11 minutes' walk away, while Shibuya Crossing is 4.4 km away. Guests can easily reach Nishikoyama Park, which is about a 5-minute stroll away.
The apartment is equipped with a bathroom that features bath sheets.
The 15 m² Mario Bros Room Leon Resort Meguro also comes with a fully-fitted kitchen. A 5-minute walk takes guests to the restaurant Masakichi. A 25-minute drive leads to Tokyo International airport.