Facilities and services include a 24 hrs reception, wireless internet throughout the hotel, elevator, one restaurant, lounge bar and car parking extra charge.The rooms are equipped with heating, wireless internet, TV, telephone and writing desk.Address: 33-35 Nevern Place, SW5 9NP, London, England.