Situado a las afueras del Parque Raphael y a 1,5 kilómetros del centro de la ciudad, este maravilloso hotel se encuentra en una zona muy tranquila de Romford. Los huéspedes podrán visitar el Parque Natural del Bosque de Hainault, a 6 kilómetros, así como viajar al centro de la animada ciudad de Londres, que está a 22 kilómetros del hotel.
