O Pino is a hotel offering Spanish and Mediterranean cuisine. It provides a resting place for pilgrims, located near Santiago de Compostela.