The hotel Laura in Madrid is a great place for families in the very centre of this wonderful city. Modern and comfortable design, friendly staff and affordable. It's just a B&B so you have to explore the city for food. Go to the Latina district for tapas and avoid the Plaza Mayor for overpriced and badly cooked food.