Modern serviced apartments which are elegant, generously spaced and tastefully furnished with one & two bedroom apartments located on David Osieli Road, Nairobi, Kenya. The apartments offers leisure and great flexibility to both short term and long term guests.