Trafalgar Square Apartments
Trafalgar Square apartment hosts guests of Scarborough.
The property is located 200 meters from Scarborough cricket club. A 10-minute walk to the center of Scarborough.
This property features cable TV with on-demand movies, pay TV, a seating area, a sofa and a work desk in rooms. The apartment offers 2 bedrooms.
Guests can make use of a microwave, a fridge and a toaster.
Scarborough train station is a 15-minute walk away.