A deluxe modern
hotel centrally located in Victoria, close to Buckingham Palace,
the Royal Mews and St James' Park. It is easily accessible by road,
rail, coach and underground and within walking distance of Trafalgar
Square, the Houses of Parliament, theatres and the West End shopping
areas.
This elegant modern hotel, has 134 bedrooms are fully air-conditioned
with en suite bathrooms.