selected country
Nigeria

Klee Executive Hotels Ltd

Business address
18, Adeniran Ogunsanya Street, Surulere, Lagos, Nigeria
Phone
234 1 583 4824
(0) 802 527 1647