R
Roby MP Review of Starwood Hotels & Resorts, Cal...
Superior level structure, in a superlative locatio...
Superior level structure, in a superlative location. Efficient and responsive staff, excellent catering, all in a setting with crystal clear sea. Valuable.
Comments: