
Kyoto Station South
★★ 2.0 Star Entire House
(1 reviews)
Check-in: 03:00 PM
Check-out: 10:00 AM
Rooms: 81
Frequently Asked Questions
Where is Kyoto Station South located?
Kyoto Station South is located at 東九条西明田町53, Kyoto, Japan.
What is the star rating of Kyoto Station South?
Kyoto Station South is a 2.0-star Entire House.
How many reviews does Kyoto Station South have?
Kyoto Station South has 1 reviews with a rating of 8.4/10.
What is the check-in time at Kyoto Station South?
Check-in time at Kyoto Station South is 03:00 PM and check-out is 10:00 AM.
How many rooms does Kyoto Station South have?
Kyoto Station South has 81 rooms.