Beautiful Boutique
The Windsor Boutique Hotel is a truly beautiful hotel, with unique, stylish décor, leaving a memorable impression on its guests. Reviews say the suites have everything you need including a fully-equipped kitchen with top-notch amenities, a washer and dryer inside the room, and every modern convenience you may need.