Based on 288 review
This charming hotel is in Edgware. The total number of bedrooms is 28. Apart from the services and amenities offered, travellers can take advantage of the wired and wireless Internet connexion available on the premises. Travellers may contact the reception desk any time during the day. Cots are not ...