Royal Escape
Indulge in the Majesty of The Palace Hotel Step into a world of luxury and elegance with our exclusive Royal Escape Experience at The Palace Hotel. Immerse yourself in three unforgettable nights of refined relaxation, where every detail is designed to treat you like royalty. From £116 a night Your Royal Escape Includes: 3 Nights […]