D
Disna Nyambura Review of Villarosa Kempinski Hotel, Nai...
Loved it!! the customer service was top notch, tha...
Loved it!! the customer service was top notch, thanks Peter (chef) for the warm service.
Comments: