|
London Hotels
 |
| KYRIAD PRINCES SQUARE HOTEL |
   |
| 23-25 PRINCESS SQUARE, CORNER ILCHESTER GARDENS, LONDON, W2 GNJ |
|
| Hotel Description |
| The hotel is located in the heart of central London, convenient for both business and leisure travellers. |
| Hotel Amenities |
Room Amenities |
Earliest check in at 14:00 Medium sized lobby 1 lift 4 floors |
Television Satellite television Direct dial phone Hair dryer Wake up call Voltage 220v |
|