Beachside locale, Lido Olimpo offers a place to relax. Features include a beach setting.