Yes, DoubleTree by Hilton Zagreb offers Mini-market on site, Shops on site, Gift shop, Hair/beauty salon.