O Hotel Montecallini está localizado em San Gregorio, a 3 km de Santa Maria di Leuca. Disponibiliza estacionamento gratuito, uma piscina e quartos climatizados com televisão por satélite, mini-bar e casa de banho privativa.
Os quartos do Montecallini apresentam uma decoração exclusiva com peças de cerâmica e mobiliário em ferro forjado.
O restaurante serve cozinha tradicional de Salento. O pequeno-almoço é servido todas as manhãs no Montecallini Hotel.
O hotel está rodeado por olivais e apenas a 2 km do Mar Jónico. A cidade barroca de Lecce fica a 1 hora de carro.