What is the meaning of stay 1 night and you get 2 nights free? Any Tom, Dick or Harry wld know that you pay only for 1 night stay and you get 2 nights free, right? WRONG, at least not in the context practised by Millenium Sirih. My friends and I were duped by the hotel when we booked for... more






