LEO VILLA bevindt zich in Wallen, en heeft een tuin en een terras. Het pension heeft familiekamers.
Alle kamers bij het pension hebben een kledingkast, een flatscreen-tv, een eigen badkamer, beddengoed en handdoeken. Alle kamers zijn voorzien van een koelkast.