Takami Hotel
•
1271 Atagawa Higashiizucho, 413-0302

Reviews from Guests
3.0/5
59
Reviews
from real guests
Hotel Details
About Takami Hotel
Takami Hotel is a 3-star accommodation located in Japan.
Services & Amenities at Takami Hotel
null

Reviews from Guests
3.0/5
59
Reviews
from real guests
Takami Hotel is a 3-star accommodation located in Japan.
null