Kelly Apartment In Tokyo 513274
Guests of Tokyo will have a nice stay at Kelly Apartment In Tokyo 513274 apartment.
The property is located 1.8 km away from Yoyogi Park. Within a 5-minute walk guests can dine in Umegaoka Sushi No Midori Shibuya and Hayashi.
The property offers rooms with climate control, a laptop-size safe, a private toilet and a separate toilet.
Shibuya train station lies within a 5-minute walk.