One of the most beautiful buildings in the centre of Scarborough, this charming hotel could hardly offer a better location from which to explore the many attractions that the Yorkshire seaside town has to offer. The rooms have all been fitted with excellent amenities that include television and private bathroom. The establishment has a great restaurant and bar in-house.