Castel Victoria is a modern hotel offering simple rooms, a rooftop terrace, a hip bar, and a library.