Hotel Plaza Mayor Hotel
carrera 10 # 12-31, 154001 Villa de Leyva, Colombia
Featuring a restaurant, a bar, and a terrace with mountain views, Hotel Plaza Mayor offers free Wi-Fi and American breakfast in Villa de Leyva. The bus station is a 5-minute walk away.