Guest reviews of Saint Nicholas Plaza
Based on 439 reviews
- All reviews
Find reviews that mention:
Saint Nicholas Plaza puts you within a 5-minute walk of Norman-Hohenstaufen Castle and features a marina and a rooftop terrace. Free perks include continental breakfast daily and WiFi.