If you want a good stay i would recommend a GreenPearl apartment which is both neat and affordable. Bit if you are willing to pay more, then go for an international hostel. If its green pearl take the E-block, A-block is also good but its a little old.
Share