Trafalgar Square Apartments
Trafalgar Square Holiday apartments Scarborough apartment is located next to Scarborough Castle, Peasholm Park and Scarborough Open Air Theatre.
Just 1 km from the center of Scarborough known for The Spa Scarborough.
The venue has 2 rooms. Room facilities include a DVD player, flat-screen TV, a seating area and a sofa.
There is a kitchen fitted with an oven, a microwave and a toaster.
Scarborough train station is a 15-minute walk away.