Located in Himeji, within 3.2 miles of Himeji Castle and 3.1 miles of Zenkyo-ji Temple, Setre Highland Villa Himeji has accommodations with a restaurant and free WiFi as well as free private parking for guests ... Read more

View all Luxury Hotels in Himeji