Alexandra Wellness Hotel offers modern rooms and rustic cottages with mountain views. Enjoy an upscale restaurant, spa, and wellness center in the Low Tatras.