Отель расположен в городе Мейденхед, в нескольких минутах езды от Legoland Windsor и Windsor Castle. С террасы отеля открывается панорамный вид на море. К услугам гостей джакузи с подогревом и открытый бассейн. В собственной ванной комнате в номере установлен душ. Для дополнительного удобства в номерах есть чайный набор, фен и кабельное или спутниковое телевидение. В отеле есть бар, в котором гостям предложат широкий выбор напитков высшего качества. London Heathrow Airport (LHR) находится меньше, чем в 20 минутах езды от Norfolk House Hotel. Прогулка до центра поселка займет около 20 минут.