7.3 Guest rating

Lisson Street Apartments

Hint: You can enter any city or hotel name

Book Lisson Street Apartments

Location Hotel “Lisson Street Apartments” is set in London. It boasts a convenient location within 3 km from the city center. Hotel features The entire hotel is non-smoking.

Show Lisson Street Apartments on the map

Lisson Street Apartments 51.520966 -0.168183