Santa Catalina Hotel

Leon Y Castillo 227
Spain