• About Us

    Trafalgar Square Holiday apartments Information

    Trafalgar Square Holiday apartments is located in Scarborough, 300 metres from Peasholm Park. The Spa Scarborough is 1.4 km away. Free WiFi is offered . A flat-screen TV and DVD player are available in some units.

    For more information see the Trafalgar Square Holiday apartments website

  • Reviews

    Trafalgar Square Holiday apartments Reviews

    Leave a Review

    Your email address will not be published. Required fields are marked *