Booking a 3 Star Hotel in London is easy. 3 star Hotels typically offer*
*3 Star Hotels may vary in the amenities they offer. To read a summary of each Hotel follow the link provided
With Marble Arch, Oxford Street and Regents Street just minutes away and London's Theatreland on its doorstep, this 3 star... more
The Holiday Inn Oxford Circus is situated in a fabulous position just off Oxford Street in the West End, yet in a quiet... more
Situated in the heart of London's fashionable West End, in close proximity to Bond Street and the famous Wallace Collection... more
Situated only a minute's walk from both Oxford Street and Marble Arch, the fully air conditioned Mostyn Hotel places you... more
In the heart of London, the St Giles Hotel is located at the junction of Oxford Street and Tottenham Court Road within... more