Hotels in Makkah and Madinah are preparing to welcome millions of pilgrims during Ramadan, with special decorations and services that offer guests a chance to immerse themselves in Saudi culture.