L'hôtel côtoie le parc Raphael. Ce havre de paix se trouve à 1,5 km du centre-ville de Romford. Le parc de la forêt de Hainault, situé à 6 km, enchantera à coup sûr les amoureux de la nature. Le centre-ville de Londres se situe à 22 km à l'établissement.
