This stylish and contemporary city hotel enjoys a central and convenient location. The establishment offers an intimate feel combined with luxury design and comprises a total of 130 sumptuous bedrooms. Facilities on offer to guests at this air-conditioned establishment include a lobby area with a 24-hour reception and 24-hour check-in/check-out service, a hotel safe, a cloakroom and lift access. The hotel also offers 2 restaurants serving Gourmet cuisine, conference facilities and wireless Internet access. Guests may take advantage of the room and laundry services on offer.
This hotel is located right on the doorstep of the Tower of London and Tower Bridge, and very near to the financial and business districts in the heart of the City of London. Public transport links are within easy walking distance, and Fenchurch Street station is only a 3-minute walk away. Guests will find the hustle and bustle of the West End also close by, as well as the attractions of the city, such as the River Thames (300 m), the Tate Modern (2 km) and St Paul's Cathedral (2 km). London City Airport is just 10 km away, and the hotel is 30 km from London Heathrow Airport.