Well-positioned in Chelsea, The Pelham Hotel is the ideal point of departure for your excursions in London
. The hotel lies 1 km from the city center and provides accessibility to important town facilities. With ... Read more
The Pelham Hotel, ideally located in Chelsea is the perfect starting point for your London
excursions. It is located 1 km from the center of London and offers easy access to all important facilities. The hotel's convenient location makes it easy to reach the city's most popular destinations. You will also find many amenities at the Pelham Hotel to enhance your London stay. The hotel has many facilities that will satisfy the most demanding guest. 52 bedrooms are available at the Pelham Hotel. Each room is tastefully decorated and includes a television LCD/plasma screen as well as carpeting, linens slippers, towels, and carpeting. The hotel's fitness center is a great place to relax and escape. The Pelham Hotel in London is your best choice for high-quality hotel accommodation.