Meliá Ho Tram Beach Resort, a 152-room and 61-villa five-star property poised on a beach within easy reach of Ho Chi Minh City, will celebrate its grand opening in April.