The Weligama Bay Marriott Resort & Spa is infused with contemporary Sri Lankan-style decor featuring a blend of soothing earthy tones inspired from the island. Located approximately two-hours drive ...