Marine Tourist Guesthouse is one of the hotels in Negombo, Sri Lanka. Find it at Lewis Place 118. Free WiFi available. Discover Marine Tourist Guesthouse a