R
RAYOMAND MUCADUM Review of Holiday Inn, Kensington Forum
Great location, superb staff, showers in the loo n...
Great location, superb staff, showers in the loo need to be more powerful.
Great location, superb staff, showers in the loo need to be more powerful.
Comments: