We stayed in Hotel Windsor from 11 oct 08 to 14 oct 08. The hotel is a comfortable 3 star hotel which offers the basic conveniences. It is a no frills hotel, which means you have to lug your baggage up to your room. The breakfast buffet was was not too inviting with limited choice available. The rooms, though comfortable... more







