Le Papillon is a short 11-minute walk from Colombo City Centre and 16 minutes' walk from Nawaloka Hospital.