Hotels are forging a new identity as community hubs, entertainment destinations, and subculture sanctuaries, writes Cristina Mateo.