Hotel Villas Telamar Increases Capacity

Hotel Villas Telamar inaugurated a new wing of buildings on their resort located in Tela, Honduras. The hotel increased its capacity with 96 new rooms. Hotel Villas Telamar offers their guest a relaxing family atmosphere and offers their guests many activities to make their stays at the resort enjoyable. The resort offers two large pools […]
Continue reading…