@NationFmKE@HolidayInn@antoneosoul It is located at Two Rivers mall,Limuru Road Nairobi. Holiday inn is simply luxurious and breathtaking!IThe decor is well thought of and ambience is amazing.i personally enjoy their scrumptious meals,especially the breakfast .Love it!