Shoreditch Square The Square Apartments

London

England

Smart and sophisticated, these serviced apartments in Hoxton are an ideal base for your stay in London. With so much inside as well outside the apartment, you'll be glad you picked this as your stay. Designed for relaxation, the apartment's large glass windows and doors bring sufficient air and natural light, to give a comfortable atmosphere. The apartments come in different sizes to suit your needs. Facilities include a flat screen television, free broadband internet, lift access, a secure entry system.