Hotel Mirador PlazaCll El Mirador Av 97 Nort Avenida Norte No 4908, San Salvador, El Salvador17.7 miles