I enjoyed every night I was there. The room was fabulous and I thought that it would be smaller than what it was. Some things were hard to get used to, but I did fine.
by Phillylady on March 2, 2003
Chelsea Village Hotel
FULHAM ROAD London, England
44 20 75651400