Home > honeymoon > europe > england > resorts > melia white house hotel

Melia White House Hotel

Melia White House Hotel in England honeymoon resort photo

About Melia White House Hotel

Located in central London, Melia White House Hotel is within walking distance of Crescent Gardens and BT Tower. Nearby points of interest also include Royal Academy of
View Resort Website View More Photos View Offers and Prices
0 Shares