Best Quality Hotel Gran Mogol is located in Via Guarini 2, 10123, Turin, Italy.