Das The Arran bietet Unterkünfte in einem edwardianischen Stadthaus an der North Marine Road, 50 m von der Küste von North Bay in Scarborough entfernt. Die hinteren Zimmer blicken direkt auf das Gelände des Scarborough Cricket Club.
Die Zimmer verteilen sich auf 3 Etagen und verfügen über hohe Decken. Die meisten Zimmer bieten Erkerfenster. Eine Gemeinschaftslounge lädt in der Unterkunft zum Verweilen ein.
Der Peasholm Park, die Uferpromenade, das Stadtzentrum, das Scarborough Open Air Theatre, Alpamare UK und das Scarborough Castle liegen zwischen 200 m und 1,2 km von der Unterkunft entfernt. Den Bahnhof Scarborough erreichen Sie nach 16 Gehminuten.