Royal Lancaster London is a contemporary, stylish hotel that offers rooms and suites over 18 floors, with panoramic views across London's Hyde Park. Two restaurants, a gym and a central London location make it the preferred choice for leisure and business in London.