Romantic riverside hotel, spa and meeting venue in central Windsor with 133 rooms and apartments. Enjoy free WiFi, a summer terrace and Thames view dining.
確定! 回上一頁