Irida House este situată la capătul stațiunii Kala Nera, în Pelion, într-un mediu liniștit și aproape de mare. Magazine, taverne, cafenele și alte facilități sunt la 500 de metri de această proprietate sau la 5-10 minute de mers pe jos.
Irida House din curtea din spate oferă vegetație luxuriantă care, printre altele, este formată din platani mari care oferă umbră excelentă. In fata casei se afla o gradina plina de flori colorate, iar de aici se vede o vedere la mare. Irida House oferă Wi-Fi gratuit și parcare privată.