Room features
The Windsor Barra Hotel offers a variety of rooms with different views and amenities. Guests can enjoy sea or mountain views, along with cable TV, electronic safe, minibar, work desk, dining and living areas, and high-speed WiFi. Each room comes with an ensuite bathroom that includes a hairdryer and complimentary toiletries.
Important information
- Children and extra beds
- Maximum capacity of extra beds in a room is 1.