This contemporary 5 star luxurious hotel is set in the heart of Mayfair. With the famous theatres and historic landmarks nearby, this hotel has a great location in central London. The spacious guestrooms and quality facilities are perfect for both the leisure and business traveller.
Unbelievable Deal at Superior Deluxe Mayfair Hotel - 5* - LondonHotel name and address: This information will be provided on your confirmation e-mail
Check-in time: 15:00 Check-out time: 11:00
Credit cards accepted by hotel