The hotel is nestled in a pine forest of 22 acres. Broad terraces invite you to sit back and admire the breathtaking panorama that has appealed so much to artists and travelers.
Return to Home Page