Urban Villa is a hotel located in beautiful coastal city of Negombo, Sri Lanka with 3 Deluxe Bed rooms, Kitchen, Terrace and a Living Room.