The Royal Hotel

The Royal Hotel
1 St Johns Road, St Leonards on Sea, East Sussex, TN37 6HP
  • Telephone 0871 951 1000