1. Брать эти названия в кавычки или нет? Сразу скажу, что не хотелось бы менять на "мост Святого ангела", "собор Святого семейства" и "церковь Святой Марии Морской" (это уж как-то глупо).
2. Нужны ли дефисы между частями последних двух названий? Если бы они были географическими, я бы поставила. Но они ведь не географические...