Guest reviews of Windsor Castle Hotel
- All reviews
Located in the entertainment district, Windsor Castle Hotel is a great choice for a stay in Yongin. You can unwind with a drink at the bar/lounge, and the restaurant is the perfect spot to grab a bite to eat. Rooms offer up nice touches like free minibar items, premium bedding, and bathrobes.