Le Portou House est situé au cœur de La Canée, à moins de 100 mètres du marché municipal et à 200 mètres de la cathédrale de la présentation de la Vierge Marie. Il propose des hébergements élégants et climatisés.
Décorées dans des tons ocre, elles comprennent toutes un coffre-fort, une télévision à écran plat ainsi qu'une salle de bains privative pourvue d'une douche, d'un sèche-cheveux et d'articles de toilette gratuits. L'une des chambres est également dotée d'un toit-terrasse avec un bain à remous extérieur et d'une kitchenette.
La galerie d'art municipale de La Canée se trouve à 2 minutes à pied du Portou House. L'aéroport international de La Canée, le plus proche, est implanté à 14 km. Le port de Souda se trouve à moins de 2 minutes en voiture.