Leaders Plaza Suites towers are located in the quiet southern city of Mahboula. We offer a unique product in our business sector in that we cater to clients who seek executive and luxurious atmospheres.
Url :
Address : Blk 2, St. 201, Bldg 336, Mahboula,
Phone : +965 22394777
+965 22394888
Mobile : +965 67752101
+965 66233435
Being Surrounded by Unique restaurants makes it ideal for Families,Business,and Leisure visitors alike.Welcoming and friendly, our client oriented policy is surely one worth experiencing. Beautiful accommodations set in Modern clean lines, Stylish & features high quality details and finishes.
Spacious, contemporary design and adaptable, the Novotel room is truly a place for living. Perfect for all your needs.