AMOCITY
Located 164 feet from the commercial area and from the city's main square, Hotel San Francisco De la Selva offers free Wi-Fi and 24-hou...