Costello Palace Hotel London
0
Reviews
Other Hotels in London
- Finsbury Park
374 Seven Sisters Road
, Finsbury Park, London, N4 2PG
+44 (0) 20 8802 6551
The Costello Palace has forty four bedrooms which are all fully equipped with en suite shower room, direct dial telephones, television with Sky TV and tea and coffee making facilities.
Tags:
bar, car parking, lounge bar, televisions
|