Goswell House Hotel
Business Name
Short Business Description
Central Windsor Hotel with 16 en-suite and air conditioned bedrooms. Goswell House
Long Business Description

Goswell House Hotel is in the centre of Windsor - just off the main shopping street - Peascod Street on a pedestrian alleyway called Goswell Hill that leads to Windsor Royal Station and shopping / restaurants area. The Hotel has 18 en-suite bedrooms with bath-tubs and showers and is full air conditioned. The rooms are all spacious and cosy. With fluffy towels and comfy bedding, the hotel is in central Windsor - literally 30 seconds walk to Windsor Castle.

Business Website Address
Business Phone Number
01753 444444
Business Address
Goswell Hill, 134 Peascod Street, Windsor