Sky apartment offers a bright lodging in Tower Hamlets district of London. The apartment is set in a 6-storey building constructed in 2009. This property features parking and an elevator.
St. Paul's Cathedral are around 2.4 km away. London city center is 3 km away. Bistro de La Gare treats guests with French and Italian meals and lies within 100 meters from the property.
There are rooms with elegant furniture and wooden floor.
Russell Square station is 850 meters away.
Guests can rent bicycles to explore the local area.