Contemporary different individual. Imagine a quiet retreat from the urban rush with a fresh innovative design a relaxed atmosphere and youthful service all this near Hyde Park close to the heart of London. The Hotel Was Completely Renovated in 2002 and Consists of a 4 Storey Main Building With a Total of 160 Rooms of Which 41 Are Singles and 99 Are Doubles.
Cancellation policies vary from hotel to hotel. Most current and accurate cancellation policies will appear on your confirmed reservation notification.