started by: Edward Jin · last update: 1439898866 · posted: 1439898866
Is there anyone who has been to Windsor Hotel in Sliema? Let me know if it is fine to stay there for a week. How much it will cost in comparison with some other hotels in Sliema?Thanks