Rivertowns Square is a shopping mall featuring a mix of retail, restaurants, cinema, and lodging in an open-air village setting.