Address
No. 2A, Waidya Road, Galle Road, Dehiwela, Sri Lanka
Techno Hotels & Homes offers extensive technical support, with a team of People that manage your Projects from ideas, innovation through development, commercialization, and then onto implementation and completion.