The Kyriad Princes Square Hotel is located in a pleasant locale of Bayswater, near Hyde Park.
The hotel consists of three grade listed Victorian townhouses which have been converted into it's present day use.
The hotel was opened in 2001 and has been awarded a four diamond rating by the English Tourism Council and the AA.
All guest rooms at the London Kyriad Princes Square Hotel are en-suite and equipped with satellite TV, tea and coffee facilities, hairdryer and internet connection.