Olimpia is a laid-back hotel restaurant offering a diverse menu, including grilled dishes, within a tranquil setting. It features modest rooms, playing fields, and a spa.