The Square Inns appears to be a hotel group with multiple locations, potentially offering a range of accommodations.