St Martins
Lane hotel is situated in the heart of London between Covent Garden
and Soho and just off from Trafalgar Square. Surrounded by some
of the best known attractions and Theatres as well as walking distance
from the Royal Opera House.
Hotel Offers Such Delights As The Vibrant Light Bar, Rum bar, Lobby
Lounge, Critically Acclaimed Asia De Cuba And Newly Launched Tuscan
Restaurant. Guests Are Cordially Invited To Enjoy One Of Their Many
Delightful Cuisines.