Featuring free WiFi, Talbot Square offers accommodation in London. Hyde Park is 2,953 feet from the property. The accommodation features a TV. There is a seating and/or dining area in some units. There is also a kitchen, equipped with a dishwasher. There is a private bathroom with a bath or shower in every unit. Bed linen is featured. Royal Albert Hall is 1 miles from Talbot Square. The nearest airport is London City Airport, 9.9 miles from the property.