Bustling Gran Via is a mix of hotels , shops , theatres , nightclubs , and cafe the street for strolling and window-gazing .
Gran Via is a bustling mix of hotels , shops , theatres , nightclubs , and cafes .