This place is great! You check in at the Magic Castle hotel, then you drive up the hill towards Yamashiro (restaurant that is located behind this hotel and owns these rooms.)There are 12 rooms available to stay in up there. I recommend room 504. There is no elevator so be prepared to walk up some stairs but the view is... More
You have no recent hotel searches.