Situated in Boralesgamuwa, Bell Green villa offers accommodation with a balcony. Free WiFi is available. Guests can relax in the garden at the pro