The hospital is situated near the centre of Kirkwall. It is a small rural general hospital with 48 beds.