Themis House

Themis House

Unbelievable view and attention to the last detail

Themis House is made up of 10 rooms with an amazing view of the Troodos Mountains.

Swim around in the pool with a view of the mountains and sunbathe while breathing in fresh mountain air!

Themis House is definitely the place to visit if you want a relaxing atmosphere with a clear air and a beautiful view of mountains!