The location of the hotel was perfect. Although our room on the top floor was extremely hot and cramped. The free standing air-conditioning unit didn't make a difference to the temperature. I appreciate that this is an old building, but this wasn't the luxury stay we were expecting. It wasn't a bad experience, just an average one. All staff were extremely friendly and helpful.
Really difficult to locate the entrance, it is literally a hiding space. But the stay was really clean and spacious, and location is excellent for walking around.
The room is in need of general updating, the window needs a good scrub, and the squeaky floorboards...However, the room layout is perfect for three proper single beds as we had wished for, and it is clean and well equipped. Tim at the Reception Desk is the perfect reason to stay at Royal Hotel! Of course the lady who cleaned the rooms is exceptionally responsive and caring. Makes the wet 2-day Bath experience so 'sunny' to us! Thank you Royal Hotel!