First impressions do last and often the interior is one of the major things we consider before booking a hotel. And that's what the interior of W Verbier