 |
| London |
|
Best Western Burns Hotel
- London Perfectly situated in a quiet Kensington square, Best Western Burns Hotel is a Grade II Listed Victorian building, a 2-minute walk from Earl's Court underground station. Each contemporary room has satellite TV and en suite facilities.
|
|
|