This cosy and affordable hotel in North London is suitable for both business and leisure travellers. The city hotel consists of a total of 9 rooms and features a laundry service. Apartment keys must be collected from Athena Hotel 142 Falkland Road, N8 0NP. Check in closed at 20:00h.