Villa Gransholm offers charming rooms in a polished hotel set on leafy parkland. Amenities include a tennis court and dining. Features unique double and family rooms.