Page 1 of 1

Guest Report

Posted: Sat Jul 04, 2009 1:57 am
by Iris Rivera
We were only able to stay one night at Alibaba's but it was more amazing then what we expected. The view was incredible and the rooms were clean and well kept. I HIGHLY recommend it. We are planning to go back and stay more days.