Thalia Holiday Homes
150 Westway, London SW20 9LS, United Kingdom
5
2 reviews
2 comments
CQ38+5C London, United Kingdom
Location reporting
Claim this location
Monday: 9–21
Tuesday: 9–21
Wedneasday: 9–21
Thursday: 9–21
Friday: 9–21
Saturday: 9–21
Sunday: 9–21
Tuesday: 9–21
Wedneasday: 9–21
Thursday: 9–21
Friday: 9–21
Saturday: 9–21
Sunday: 9–21
Write a review
Recommended locationsLloyd
Really friendly welcome. Excellent facilities. Good eco credentials.
Taylor Dale
Nice place with a lot of facilities. Clean and nice preparations. warm welcoming. Excellent service !!