I have stayed at the Melia White House last year. Three friends and I booked the Level 7 accomodation. We were very impressed with the friendly, attentive staff and the accomodation itself. The location is excellent, my friends and I were in London for one night. A stones throw from Euston Station, handy to take a stroll in beautiful Regents... more



