St. Moritz Hotel is a historic hotel declared a Historic-Artistic Monument, offering Mediterranean dishes at its restaurant and drinks at its bar.