DelmereHotels.com Hotel details with complete room description, amenities & more
Title
The Delmere and Columbus Hotels, Paddington / Hyde Park, London
Description
The Delmere and Columbus Hotels, Paddington / Hyde Park, London. Two quality central London hotels at a cheap price.