• New Paso hotel has 24 rooms and a rooftop bar – plus a champagne vending machine

    The Piccolo, a four-story, 24-room hotel, is located at 600 12th St., just off Downtown City Park. The hotel is owned by Martin Resorts, the same …

    Read More
  • 0 0