The award-winning Riviera Town House is in a stunning central location in the heart of Scarborough, and offers 4-star bed and breakfast accommodation.