Both the above hotels are pretty basic. To be honest, if I had a child with me, I would not stay in the above hotels. Zomorod is apparently a 2 star hotel.. .and that’s according to Saudi standards… it prob wouldn’t get any stars according to western standards. The quality of the hotel really does make all the difference. I know people will say “but you’re going for Umrah etc etc and not for a holiday” but the hotel DOES matter as you have to think of the child too. If money is an issue, there are some very reasonably priced 4 star hotels too … Elaf Kindah in Makkah is pretty good and so is Dar-al-Salaam. Not sure about hotels in Madinah… Dyar International and Royal Dyar are very very good… my parents prefer them to Hilton so you can imagine their standards are very high. I’ve only stayed in Dyar International and was very impressed with their service. Movenpick is another good hotel in Madinah but is, again, quite expensive.