Slottet ligger i et roligt område, på toppen af Biskopsslottet, med spektakulær udsigt over byen. Der er 3 barer med pejs, restaurant, der serverer lokale råvarer, samt værelser med bjælker.
Restauranten på Castle Hotel serverer moderne retter og komplet engelsk morgenmad hver morgen. Det udendørs opholdsområde, hvor gæsterne kan spise og drikke i de varmere måneder, har udsigt over Shropshire Hills.
Værelserne er individuelt indrettede og har eget badeværelse med gratis toiletartikler og hårtørrer. De moderne faciliteter omfatter fladskærms-tv og dvd-afspiller samt te- og kaffefaciliteter.
Byerne Shrewsbury og Ludlow ligger 30 minutters kørsel fra ejendommen, mens golfbanen Hawkstone Park ligger 40 minutters kørsel derfra. Der tilbydes gratis parkering på selve ejendommen.