Hotel Sevilla Usulutan, Usulutan, El Salvador
Hotel Sevilla Usulutan is conveniently located at Carretera Litoral Km 114 in Usulutan, El Salvador
Hotel Location:
Address: Carretera Litoral Km 114
City: Usulutan
Country: El Salvador
Hotel Features:
- In Room TV
- Meeting Room
- Air Conditioning