Looks Hotel offers modern accommodations with city and mountain views.