Resorts List

Shangri La Hotel Beihai

"Location. Overlooking a white sand beach, the South China Sea and fishing boats, Shangri La Hotel Beihai is surrounded by landscaped gardens. The hotel is one kilometer fro [ ... ]


Return to Resorts Search