ME London Hotels
If you want toenjoy stay at a luxurious five star hotel then get set for ME London! It ispositioned at 336-337 The Strand, WC2R 1HA,in the heart of the city! The hotelis known for offering lavish and luxurious accommodation experience. All roomsare equipped with world class facilities.