Mua Road, Machakos
Slow down in the Mua Hills
Tall trees, stone paths and a garden to sit in, a little over an hour from JKIA. Come for a visit, or stay and let the quiet settle in.

Welcome to Elena Lodge
Leave the noise behind
Some places ask you to do more. This one asks you to do less. Elena Lodge is a hotel on Mua Road in Ngelani, in the hills outside Machakos, with gardens shaded by tall trees and time to catch your breath. Come for a night away from Nairobi, or stay a few days and let the quiet settle in.
- A quiet hotel
- Gardens and tall trees
- Breakfast included
- Someone on hand, day and night
A day at Elena
Nothing to rush for
Morning
Wake slowly
Start with an English breakfast. After that, the day is yours.
Afternoon
Find a seat in the garden
Follow the stone paths, settle by the gazebo and let the afternoon pass.
Evening
Let the day wind down
Dinner at Elena Restaurant, a drink at the bar, then an early night.
Where you'll rest
Come and stay
Close the door and rest. Your stay comes with breakfast in the morning and housekeeping to take care of the rest.
Not ready to book? Come and see the hotel first, and we'll show you around.
Dining
Unhurried meals
Breakfast
An English breakfast to start the day gently.
Elena Restaurant
Local and international dishes for breakfast, lunch and dinner, with nowhere else you need to be.
The bar
A quiet drink as the day winds down.
Not staying the night? You're welcome to join us for a meal.
Reserve a tableGroups and occasions
Time away, together
A family gathering, a long group meal, or a team that needs room to think. Tell us your date and numbers, and we'll call to talk through what we can arrange.
Ask about a group stayExplore
Wander the grounds
You don't need to go anywhere else. Follow the paths, find a seat and let the Mua Hills come to you.
The garden
Tall trees, open lawn and stone paths to wander at your own pace.
Outdoors
The gazebo
A seat among the plants, for a long drink or a slow afternoon.
Outdoors
The lounge
Soft sofas and a quiet corner when you feel like coming inside.
Indoors
Take a look around
Picture yourself here
Arrive, and slow down Somewhere soft to sit A seat in the garden Paths under the trees

“Very welcoming staff, the place is serene and lovely for nature lovers.”
Peace of mind
We'll take care of the rest
24-hour front desk
Someone is here whatever time you arrive, so there's no need to rush on the road.
Laundry and housekeeping
Laundry and dry cleaning are taken care of, so you can pack light.
Luggage storage
Leave your bags with us and enjoy your last hours here without them.
Directions
The road to somewhere quieter
Mua Road, Ngelani, Machakos, KenyaNeed a hand finding us? Call +254 722 529696 or find us on Facebook
By road
- 1From Nairobi or JKIA, take Mombasa Road (A109) towards Athi River.
- 2Past Athi River, turn off at the Mua Hills junction onto Mua Road.
- 3Follow Mua Road towards Ngelani. Elena Lodge is marked on the map.
Travel times
- Machakos town
- About 20 min drive
- JKIA, Nairobi
- About 34 km, 76 min drive
Good to know
- Arrive when it suits you
- Check in any time, day or night. Check out is at 11:00.
- Easy to pay
- Pay by credit card, debit card or cash.
Bookings and visits
Come and see us
Leave your details and we'll call you back to arrange your stay, visit or table. There's nothing to pay now.
Or call us on +254 722 529696
- 1Tell us whether you'd like to stay, visit or join us for a meal.
- 2We call at a time that suits you, with availability and rates.
- 3Agree the details, then all that's left is to come and unwind.







