Seeking a sleepover with cinematic views, Daisy Lester checks into the harbour-front Shangri-La hotel