The W Hotel South Beach

Miama, Florida / USA