N
Nick Higgs Review of ramada plaza london gatwick ho...
A well placed ok hotel, feels like a more budget h...
A well placed ok hotel, feels like a more budget hotel though.
A well placed ok hotel, feels like a more budget hotel though.
Comments: