Where to stay in Kotor Montenegro? The Astoria Boutique Hotel is located within the historic city walls.