Hotel Madrid offers straightforward rooms, an informal restaurant, and a vibrant cafe/bar. Amenities include paid private parking, free WiFi, and meeting rooms. Pets are welcome.