This 3 star hotel is located in the city centre of Himeji.
This 3 star hotel is located in the city centre of Himeji.. Read more
This 3 star hotel is located in the city centre of Himeji.
This 3 star hotel is located in the city centre of Himeji..
Number of Rooms: 149