T
Taoufik Bakkali Review of Shangri-La Hotels and Resorts,...
This place lives up to what you would expect in a ...
This place lives up to what you would expect in a Shangri-La. Well designed, good location and beautiful views
Comments: