Edgware Hotels

Map of Edgware Hotels

Search and Book Hotels

Edgware Hotels

Apartment C Edgware

Located in Edgware in the Greater London region, Apartment C features a patio. The property, housed in a building dating from 1960, features free Wi-Fi. This apartment features a living room and a fully equipped kitchen with an oven and a microwave.

132C The Greenway, Edgware, NW9 5AP, United Kingdom

Nightly rates from $88