s
stephen degnan Review of InterContinental London Park L...
Frequent stays at five star hotels. Nice but not f...
Frequent stays at five star hotels. Nice but not five star. Staff and rooms need a refresh.
Comments: