Villa Liz is a self-catering ApartHotel located near Tolucas city centre and within a 5-minute drive of the citys Botanical Gardens The property offers free WiFi access and free private parking The apartments at Villa Liz feature a seating area and a cable TV The dining area features a refrigerator and kitchenware, while the private bathroom has a shower and fresh towels The property offers a 24-hour front desk and a grocery delivery service Additionally, guests will find a tour desk and luggage storage Toluca International Airport is located within a 30-minute drive