Yes, guests can stroll around the religious sites that are located few miles away from Concord Plaza Hotel. These include Algati Mosque, Abdullah Shrea Grand Mosque, etc.