Zbudowany z kamienia hotel Two Flowers położony jest w górskiej miejscowości Pedoulas i oferuje bar-restaurację z panoramicznym widokiem na zieloną okolicę. Do dyspozycji Gości są pokoje z telewizorem z płaskim ekranem oraz bezpłatny bezprzewodowy dostęp do Internetu w pomieszczeniach ogólnodostępnych.
Obiekt zapewnia pokoje z łóżkami z żelaza, wyłożoną kafelkami podłogą oraz umeblowanym balkonem z widokiem na góry Troodos. Każdy z nich wyposażony jest w wentylator i ogrzewanie. Do dyspozycji Gości jest także łazienka z prysznicem.
Codziennie rano w hotelu Two Flowers serwowane jest angielskie śniadanie. Lokalne specjały podawane są w barze-restauracji z ozdobionym belkami sufitem i dużymi oknami.
Dostępny przez całą dobę personel chętnie pomaga w wypożyczeniu samochodu, którym można wybrać się do oddalonych o 20 minut jazdy miejscowości Troodos i Kakopetria. Dojazd do Nikozji i Limassol zajmuje około 1 godzinę. Na miejscu dostępny jest bezpłatny parking.