Search For A Holiday
Search millions of deals to

Find Your Holiday

Central Park Hotel

Hotel Overview

Modern hotel in a central location close to Hyde Park. Bright and welcoming reception which leads through to a bar and relaxing lounge area. Bedrooms are comfortable and clean. Decorated with light wood furnishings and warm colours, offering good 3 star accommodation in London. There is a large breakfast restaurant at the hotel and an extensive choice of local restaurants to dine out in the evenings.



London


United Kingdom