Suite Saturdays: Marvelous Suite @ W Santiago

Welcome to our weekly video review on hotel suites and rooms around the world! This week’s edition features the Marvelous Suite, a 92 sq.m. / 990 sq.ft.  1-bedroom suite at W Santiago, Chile. Remember to subscribe to our YouTube channel for up-to-date content on hotel video … Continue reading Suite Saturdays: Marvelous Suite @ W Santiago