Oscar Hotel

No.12, Haixiu Road, Meilan, 570206 Haikou, China

Hotel image
Read more reviews for Oscar Hotel