Located in North Pattaya, Windmill Resort Hotel offers air-conditioned rooms and free Wi-Fi, an outdoor swimming pool and spa.
Number of rooms: 95
665 Pattaya-Naklua Road Banglamung, Pattaya City Chonburi, 20150 Pattaya North, Thailand
Hotel booked 1 times today.