Situata a 500 metri da St Mary Mother of God, questa villa di 180 m², The Peacock Palace- Luxury Hornchurch, offre un rapido accesso a varie attrazioni della città nelle vicinanze.
La casa vacanze offre una posizione a 19 minuti a piedi dal Parco Harrow Lodge e a 2 km dallo Stadio di Romford. Questa villa con 5 camere da letto si trova a circa 10 minuti in auto da Queen's Theatre Hornchurch. Gli ospiti possono anche visitare il Romford Shopping Hall, situato a 2,1 km.
La villa The Peacock Palace- Luxury offre ai suoi ospiti una vista sul giardino.
Le strutture per il self-catering includono una cucina completamente attrezzata con un bollitore elettrico, un frigo e una vetreria. Situato a due passi da questo luogo, il ristorante Harris + Hoole offre cucina britannica. A soli 10 minuti a piedi, la stazione degli autobus South Street offre opzioni di trasporto nelle vicinanze.