Lodging                                                       (Sidewalk Location)

Holiday Inn     111 Ave. De La Estrella                    (Sidewalks Page)
72 Rooms, Pool, Restaurant and in-room computers.

Related Links