Karta Vacation Rentals
Set on the edge of the English countryside in Solihull (Meriden), this pet-friendly manor hotel is minutes from Birmingham International Airport and the NEC. You’re close to Resorts World Birmingham, the National Motorcycle Museum, Ricoh Arena, Warwick Castle, Solihull Touchwood and Coventry city centre—ideal for events, shopping or a quick city escape.