Set in Tochimilco, Hotel D Silva offers a restaurant and free WiFi. The accommodation provides a 24-hour front desk. Puebla is 43 km from the hotel, while Cholula is 35 km from the property. The nearest airport is Hermanos Serdán International Airport, 36 km from Hotel D Silva.