Skip to content

Newsletter signup

Hotels in London & South England

About Our Hotels in London & South England

London is arguably one city that has it all, and our hotels here and in the South are perfectly located to make the most of it. The colossal, frenetic metropolis of London has any number of unforgettable attractions, entertainments and experiences.


Whether you fancy world famous shows in the West End, Royal palaces and traditions, astonishing museums and galleries, or Michelin-starred food, it rarely disappoints. As the Olympics come to town in 2012, eyes are very much on the British capital and its unmistakable character.


Outside of London, you'll find a slower pace, but still plenty to see and do. Like the famous white cliffs of Dover, great cathedrals and castles of Windsor, Roman baths and a coastline ideal for watersports. Take a break in Marlow or visit the races in Ascot, just a short distance from London city centre. In medieval cities, follow in the footsteps of historic figures like Dickens and Chaucer, and also encounter modern ones like Peppa Pig! We look forward to introducing you to all this, and a lot more.