
Set in a charming old stone building opposite St George's Castle, this is certainly the most atmospheric place to stay in town, even if the rooms are tired and overpriced. The attached restaurant, with a breezy terrace and stunning views, is a bonus.