Address: Villa 604, El Nakhil, New Cairo City, 11865
Cairo, Egypt.
Telephone: +201223234065
Email: info@lookhotels-int.com
 

Our Location on Map

Contact Us

Address: Villa 604, El Nakhil, New Cairo City, 11865
Cairo, Egypt.

+201223234065
info@lookhotels-int.com