Melia White House Hotel

hotel_meliawhitehouse.jpg
The Melia White House Hotel is one of London's leading 4 star deluxe hotels.

Located next to popular Regent's Park, within a short walk from Oxford Street and Piccadilly Circus and a short taxi ride from London's financial district.