Burrellgar
Member since Mar 2014
Holiday Inn London - West
London | Hotels
06 Mar 2014
very convenient
4
the staff is very friendly, we lived 7 days ,everyday clean the room, and the location is very near the oxford street, shopping and take the underground are very convenient.