We stayed their for three nights and everything with the hotel was fine.
Dinner available, if booked in advance.
Perth, although the city centre is not comparable to other scotish cities, like e.g., Stirling, St. Andrews or of course Edinburgh, is a good hub for excursions to the Grampians, the Kingdom of Fife or, taking in account a further travel time, the Lochs