Este hotel boutique de lujo se encuentra a 8 minutos a pie de las cataratas del Niágara. El hotel The Giacomo alberga el salón Skye View en la planta 19, un salón bien equipado, un gimnasio y habitaciones modernas con WiFi gratuita.
Las habitaciones del Giacomo disponen de ducha a ras de suelo, ropa de cama de lujo, escritorio y TV por cable de pantalla plana de 32 pulgadas. Algunas incluyen chimenea eléctrica o bañera de hidromasaje.
Por las mañanas se sirve un desayuno buffet caliente.
El aeropuerto internacional de Niagara Falls está a 14,3 km.