My family is arriving late in the evening on December 24th to Lima. Will be staying at the JW Marriott on christmas. I understand that Santa María Chapel Ovalo Gutiérrez, Miraflores has a Catholic Mass in English every Sunday at 9:30a.m. Does anyone know if that will be the same for Christmas day mass? Also what will be open that day for us to do?