Hotel Windsor
French · Seafood · Casual Dining
Hotel Windsor offers scenic sea views and modest rooms. Guests can enjoy French dining and complimentary Wi-Fi. The hotel features spacious, contemporary rooms, including suites and rooms with sea views.
Location