+44 808 2341 953 , United Kingdom Melia White House Apartments Serviced apartments United Kingdom Contact Melia White House Apartments now... Your Name Email Address Subject Message Send