Located in Covent Garden, London. Perfect Spot for travellers; famous landmarks are located around this area.
Great accessibility to famous hotspots in London; underground station only a three-minute walk away. Very clean rooms.