Apartments nearby Meki
1 found
Liben Lodge & Resort
Situated in Mekʼī, Liben Lodge & Resort features free WiFi, and guests can enjoy a restaurant, a fitness centre and a bar. The lodge offers a children's playground.
More Apartments in other Cities
Interesting places in Meki
Search this area