Estrella Lodge is on the foothills of Montgo in Xabia/Javea, Costa Blanca, Spain. Montgo mountain is an impressive and magnificent projection forming the point of San Antonio to the north of Xabia/Javea. We are 5Km from Xabia/Javea Pueblo which is a small, historic town. Xabia/Javea is free of high rise buildings offering a relaxing holiday atmosphere.