 |
This hotel is located at the heart Sussex Gardens in Bayswater, a charming area of western central London. The establishment is within walking distance of Hyde Park and has a great many transport links via bus and tube across the community. The rooms are all well decorated and the staff is always happy to help you get the most from your stay.
|