O Hotel Shangrilá está localizado em Nova Friburgo, uma das áreas mais bonitas da Região Serrana do Estado do Rio de Janeiro e do Brasil. Nova Friburgo é conhecida pela colonização suíça e germânica, com um dos melhores climas do país e uma qualidade de ar incomparável.