Old but nice
by on 17 January, 2014
Owerr Plaza, it’s an old hotel with necessary facilities and all are still functioning well but they need to embrace a proper maintenance culture in order to meet up to 3star hotels. The staff are very good to me and my family.