Hotel Puella was built in 1896 and retains most of its original charm. There are 60 rooms, although a new wing is under construction behind the main building.