Spa Hotels in Sao Paulo

Discover spa hotels in São Paulo with Meliá Hotels International, where vibrant city life meets relaxing wellness experiences. From exploring cultural attractions and museums to enjoying peaceful moments after a busy day, Brazil's largest city offers plenty of opportunities to combine discovery and relaxation.