Relaxed hotel near Santa Rita Basilica, featuring a restaurant, bar, and soccer fields. Offers rooms with terraces.