


Tennoji Crystal Hotel
★★★★ 4.0 Star Hotel
(144 reviews)
Rooms: 41
Frequently Asked Questions
Where is Tennoji Crystal Hotel located?
Tennoji Crystal Hotel is located at 1 Chome-3-7 Daido, Tennoji Ward, Osaka, 543-0052, Japan, Osaka, Japan.
What is the star rating of Tennoji Crystal Hotel?
Tennoji Crystal Hotel is a 4.0-star Hotel.
How many reviews does Tennoji Crystal Hotel have?
Tennoji Crystal Hotel has 144 reviews with a rating of 8.1/10.
How many rooms does Tennoji Crystal Hotel have?
Tennoji Crystal Hotel has 41 rooms.