Hoteluri lângă Camilla Central Plaza, Camilla