Travelodge London Crystal Palace - London
Address: Yeoman House, 61 - 63 Croydon Rd, London SE20 7TS, United Kingdom.
Phone: 8719846507.
Website: travelodge.co.uk.
Specialties: Hotel.
Opinions: This company has 671 reviews on Google My Business.
Average opinion: 3.6/5.
Location of Travelodge London Crystal Palace
The Travelodge London Crystal Palace is a hotel located at Yeoman House, 61-63 Croydon Rd, London SE20 7TS, United Kingdom. The hotel can be contacted at 8719846507 and additional information can be found on their website: travelodge.co.uk.
This hotel is known for its accommodation services and is a great option for those looking for a place to stay in London. The hotel's location is one of its best features, as it is situated near Crystal Palace, an area known for its historic park and sports stadiums. The hotel is also a short distance from central London, making it a convenient option for both leisure and business travelers.
The Travelodge London Crystal Palace offers a range of amenities to ensure a comfortable stay for its guests. These include free Wi-Fi, a bar, and a restaurant. The hotel also has a 24-hour reception, ensuring that guests have access to assistance at all times.
The hotel has received a total of 671 reviews on Google My Business, with an average rating of 3.6/5. Many reviewers have praised the hotel for its convenient location, clean rooms, and friendly staff. However, some have noted issues with noise and the quality of the breakfast.