0 out of 5 Stars
Z Street, Thamel
Featuring free WiFi throughout the property, Hotel Royal Suite is situated in Z street, Thamel, Kathmandu, Nepal. This property is set a short distance from attractions such as Hanuman Dhoka. The on-site restaurant serves British cuisine.