The Laughing Cat Hostel

The Laughing Cat Hostel is a tavern within the region of Alcaire in High Rock.