A newly opened full furnished luxury hotel in the city of Entebbe town, offering elegance and comfort in a soothing atmosphere, with stunning views of Lake Victoria.