We would like to proudly welcome you to the Mario's Villa. Apartment Hotels are easy to find, but they are not all created equal. Make the right choice and book a room at this quaint hotel to enjoy all of its features and benefits! Where you will stay You will find cable television with plenty of entertaining programmes in all of our hotel rooms. There is also satellite TV available in all of our hotel rooms. In your room a refrigerator is at your disposal. Rooms come with coffee making utensils.