Mondrian Apartments

ThreeStar Star
London, United Kingdom

About This Hotel

This simple hotel is in Finsbury Park.

Facilities & Amenities

Hotel

Location

Lat: 51.5609670, Lng: -0.1138820
Open in OSM