Otelo is a lively shopping mall featuring global eateries, upscale clothing and lifestyle boutiques, and a grocery store. It offers themed decorations and Canary Island product tastings.