Posada Plaza MayorHotel Information Address: Pl. Mayor, 4 Telephone: +34 987 540 620 Website: http://www.villafrancaplaza.com Single Room: 53+€ Double Room: 66+€ Qty. of Rooms: 15 Book Here Located in the centre of Villafranca.