R
Ruben Punsky Review of Shangri-La Hotels and Resorts,...
Good, clean very good facilities.
Good, clean very good facilities.
Very well located
Good, clean very good facilities.
Very well located
Comments: