A grand classical residence overlooking the Nile, finished to an international hotel standard.
A grand classical residence overlooking the Nile at Njeru, finished to an international hotel standard: arched facades and red clay-tiled roofs outside; marble floors, a sweeping double staircase, coffered ceilings and crystal chandeliers inside.
