I stayed at Crystal Inn in January 2012. I found the rooms to be spacious, clean and well lit. There wasn't much of a view from my room, but when the interiors of the room are so pleasant, this doesnt really matter. I liked the fact that it wasnt too close to the Taj, as it gets quite crowded and...
More
