We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
A tiny chapel off theatre road, it is quiet and serene. The perfect place to pray, it is run by the Carmelite nuns. Though you can't see them, be rest assured that they are praying behind the altar. You can give in your petitions and...More