This is a family resort that has become home to those traveling to Harrow. It is located very close to London. The resort is family owned and operated, guaranteeing warm and attentive service. Situated in the center of Harrow, it is a short step from Wembley City and West End. The environment is very green and natural.