A 3 star deluxe
property with 187 junior studios for up to 2 people, 49 one bedroom
suites for up to 4 people, 12 two bedroom suites for up to 6 people
- all with air conditioning.
Located just a few steps away from Trafalgar Square, close to Downing
Street and Westminster Abbey.