Royal Adelaide Hotel
Check availability

Rooms from £60.00 ( €66.00 / $87.00 ) per night
Royal Adelaide Hotel
46 Kings Road, Cnr Adelaide Square
Windsor
SL4 2AG
United Kingdom
The Royal Adelaide Hotel is an elegant Georgian building with a striking blue front, an impressive original exterior and large sash windows.
Online Hotel Bookings