R
Ryan Wilbur Review of Lido Beach Resort
It's on the beach which is super neat. Renovated r...
It's on the beach which is super neat. Renovated rooms are also super neat. The service is even neater. Free WiFi is just ok.
Comments: