Estación Central (Spanish for "central station") is a commune of Chile located in Santiago Province, Santiago Metropolitan Region. Their namesake is the Estación Central railway station located in the commune.
She was able to offer us a better than the standard price we could see on the internet everywhere else. I've booked with Nette more than once and have had nothing but great service.