Loading hotels
Confirming room availability...
Kyoto Royal Hotel Spa, Sanjo Agaru Kawaramachi, Kyoto, Japan
This 3 star hotel is located in the city centre of Kyoto. It is close to the Homnoji Temple and the nearest station is Subway Kyoto shiyakusho mae. The Hotel has a coffee shop. All 355 rooms are equipped with hairdryer, trouser press and air conditioning.