Le Castle Hotel Windsor MGallery est un hôtel de luxe 4 étoiles situé dans le centre-ville, à seulement 2 minutes à pied de l'entrée principale du château de Windsor.