The Winchester is a hidden gem in Colombo exuding quiet charm and colonial grandeur. It’s perfect for a dinner reception or intimate affair with your nearest and dearest. Accommodating up to 200 guests, this venue can be easily transformed into your dream wedding location. With its contemporary design and subtle tones, The Winchester is, undoubtedly, one of the most sophisticated luxury wedding hotels in Colombo.