Review Hotel Stella Talca Chile

Of the 5 hotels I stayed in during my January 2015 trip to Talca, Hotel Stella was my favorite.  A small boutique hotel shoehorned into a narrow deep lot in a residential neighborhood, Hotel Stella was new, clean, modern, simple and efficient.  It was a several blocks walk to the park on Avenido Bernardo Higgins […]