I created a series of illustrations to showcase Starwood's breathtaking hotels and resorts all around the world, like the stunning view from Al Mama, a Luxury Collection Desert Resort and Spa in Dubai (above).
Starwood Hotels & Resorts
Starwood Hotels & Resorts
Published: