The premiere luxury boutique hotel in Niagara Falls, NY. The Giacomo is 41 rooms of true elegance combined with exemplary service. You don’t just stay at the Giacomo Hotel. You experience it. Our location lets our guests walk to the Falls, Cave of the Winds, Maid of the Mist and our State Parks where you can experience the raging rapids and all of the splendor that this magnificent destination has to offer.