Castle Hotel Windsor

18 High Street , Windsor, United Kingdom - City centre
hotel image
hotel image
hotel image
hotel image
hotel image
hotel image
hotel image
hotel image
hotel image
hotel image
hotel image
hotel image
hotel image
hotel image
hotel image
hotel image

Location

Tucked away on the picturesque Georgian high street next to Sir Christopher Wren’s Windsor Guildhall, Castle Hotel is the ultimate base for exploring the town's beautiful points of interest. Windsor Castle, the world’s largest and oldest inhabited castle and one of the Queen’s favourite retreats, is only 200 metres away. Other prominent sites, such as Ascot Racecourse, The River Thames, The Savill Garden and Runnymede, where the Magna Carta was signed 800 years ago, are all within easy reach.

18 High Street , Windsor, United Kingdom - City centre

Amenities

Transport Services

  • Airport transfer
  • Shuttle service

Cleaning Services

  • Ironing service

General amenities

  • Elevator
  • Safety deposit box

Dining

  • Restaurant
  • Half board
  • Menu
  • Breakfast
  • Buffet breakfast
  • Room service
  • Christmas Meal
  • New Year's Meal
  • Valentine Day's menu
  • Vegetarian dishes
  • Wine cellar

Business facilities

  • Business centre
  • Conference facilities
  • Overhead projector
  • Photocopy machine

Reception services

  • Reception
  • Concierge
  • Express Check-in / Check-out
  • Luggage storage
  • Tourist information

House Rules

  • 100% non-smoking hotel

General services

  • Wedding
  • Wi-Fi
  • Multilingual staff
  • Honeymoon
  • Daily newspaper
  • Exclusive events

Room services & amenities

  • Room adapted to disabled people

Parking Facilities

  • Private parking

Wellness facilities

  • Non-smoking rooms

Conditions

Check-in/ Check-out
Check-in 03:00 PMCheck-out 11:00 AM
Credit cards accepted by the hotel
Visa, MasterCard, American Express, Maestro, Diners Club, Japan Credit Bureau (JCB)

About this property

Location
United Kingdom>Windsor>City centre
Number of rooms
108
Castle Hotel Windsor