Hotel Don Pedro Toledo offers simply furnished rooms and features a restaurant and a cafe/bar. It provides amenities such as air conditioning, WiFi, and television. Parking is available.