Nelsons Court Serviced Apartment provide spacious studio apartments with modern open plan living style offering space, comfort & luxury in Kenya. Visit the website for more information.
Category:
hotels
Address:
2686-00621 Village Market, NAIROBI, NAIROBI, Kenya 00621