Talbot Square
Talbot Square 9 London W 21 TR
london-hotel4-starunited-kingdomaccessible-facilitiescity-stay
Not yet
rated
rated
HotelsRating Index
Not yet rated, awaiting review or award data. Scores appear once at least one trusted source covers this hotel.
About this hotel
Talbot Square is located in London, United Kingdom. This 4-star property offers accessible facilities, aiming to provide a comfortable stay for guests. London is a major international destination, known for its extensive public transport, historical sites, and cultural attractions, making the hotel a practical choice for visitors exploring the city. The property's four-star rating indicates a higher standard of accommodation and service.